package cn.rkylin.oms.salespromotion.rules.domain;

import java.util.Date;

import cn.rkylin.oms.common.base.BaseEntity;

/**
 * 促销店铺
 * @author zhanghao
 *
 */
public class SalesPromotionShop  extends BaseEntity{
    private static final long serialVersionUID = -7252586698403077502L;

    /**
     * 主键ID
     */
    private String shopRuleId;

    /**
     * 店铺ID
     */
    private String relShopId;

    /**
     * 规则ID
     */
    private String relRuleId;

    /**
     * 店铺名称
     */
    private String relShopName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 删除标记
     */
    private String deleted;

    /**
     * 主键ID
     * @return shop_rule_id 主键ID
     */
    public String getShopRuleId() {
        return shopRuleId;
    }

    /**
     * 主键ID
     * @param shopRuleId 主键ID
     */
    public void setShopRuleId(String shopRuleId) {
        this.shopRuleId = shopRuleId;
    }

    /**
     * 店铺ID
     * @return rel_shop_id 店铺ID
     */
    public String getRelShopId() {
        return relShopId;
    }

    /**
     * 店铺ID
     * @param relShopId 店铺ID
     */
    public void setRelShopId(String relShopId) {
        this.relShopId = relShopId;
    }

    /**
     * 规则ID
     * @return rel_rule_id 规则ID
     */
    public String getRelRuleId() {
        return relRuleId;
    }

    /**
     * 规则ID
     * @param relRuleId 规则ID
     */
    public void setRelRuleId(String relRuleId) {
        this.relRuleId = relRuleId;
    }

    /**
     * 店铺名称
     * @return rel_shop_name 店铺名称
     */
    public String getRelShopName() {
        return relShopName;
    }

    /**
     * 店铺名称
     * @param relShopName 店铺名称
     */
    public void setRelShopName(String relShopName) {
        this.relShopName = relShopName;
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 更新时间
     * @return update_time 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 更新时间
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 删除标记
     * @return deleted 删除标记
     */
    public String getDeleted() {
        return deleted;
    }

    /**
     * 删除标记
     * @param deleted 删除标记
     */
    public void setDeleted(String deleted) {
        this.deleted = deleted;
    }
}